Empirical analysis of transaction malleability within blockchain-based e-Voting
نویسندگان
چکیده
Blockchain is a disruptive technology that has been used to address wide range of challenges in diverse domains including voting, logistics, healthcare and finance. Transaction malleability one the critical threats for blockchain, which can facilitate double-spending attacks by tampering with state blockchain. This paper investigates potential transaction attack within blockchain-based application (e-voting) aim identify settings lead successful attack. Therein, we highlight conditions cause so as help develop appropriate protection mechanisms. In particular, execution presented was conducted on blockchain testbed hosting an e-voting application. The experiments identified significance parameters such network delay block generation rate successfully execute have highlighted directions future research.
منابع مشابه
An E-voting Protocol Based on Blockchain
Because of the properties such as transparency, decentralization, irreversibility, nonrepudiation, etc., blockchain is not only a fundamental technology of great interest in its own right, but also has large potential when integrated into many other areas. In this paper, based on the blockchain technology, we propose a decentralized e-voting protocol, without the existence of a trusted third pa...
متن کاملBlockchain Transaction Processing
A blockchain is a linked-list of immutable tamper-proof blocks, which is stored at each participating node. Each block records a set of transactions and the associated metadata. Blockchain transactions act on the identical ledger data stored at each node. Blockchain was first perceived by Satoshi Nakamoto (Satoshi 2008), as a peer-to-peer money exchange system. Nakamoto referred to the transact...
متن کاملTransparent Voting Platform Based on Permissioned Blockchain
Since 2004, different research was handling the challenges in the centralized voting systems, e-voting protocols and recently the decentralized voting. So electronic voting puts forward some difficulties regarding the voter anonymity, the secure casting of the votes and to prevent the voting process from frauding. The Decentralized property of the technology called"blockchain"could have the sol...
متن کاملBitcoin Transaction Malleability and MtGox
In Bitcoin, transaction malleability describes the fact that the signatures that prove the ownership of bitcoins being transferred in a transaction do not provide any integrity guarantee for the signatures themselves. This allows an attacker to mount a malleability attack in which it intercepts, modifies, and rebroadcasts a transaction, causing the transaction issuer to believe that the origina...
متن کاملPoster: Towards Blockchain Transaction Privacy
Blockchains allow users to transfer money securely to possibly unknown and untrusted counterparties, without requiring a trusted intermediary. Transactions contain the value being transferred, and sender and recipient identifiers (known as addresses) in the clear, meaning that although onchain addresses are unlinked from off-chain identities, monetary movements are easily traceable. We explore ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computers & Security
سال: 2021
ISSN: ['0167-4048', '1872-6208']
DOI: https://doi.org/10.1016/j.cose.2020.102081